dewatering a mine - French English Dictionary